to one's annoyance - German English Dictionary